max planck theory